// 导入数据库操作模块
const db = require('../db/index')
const https = require('https');

//  登录接口处理函数
exports.login = (req,res) => {
    // console.log(req.body.code);
    //请求获取openid
    const code = req.query.code; // 获取小程序传来的code
    const appid = 'wxa89ea9e00bbbbe7b'; // 小程序的appid
    const secret = 'f896b80b1249b70bef6b2d2849ea991e'; // 小程序的secret
    const grant_type = 'authorization_code'; // 授权类型，固定值
    const url = `https://api.weixin.qq.com/sns/jscode2session?appid=\${appid}&secret=\${secret}&js_code=\${code}&grant_type=\${grant_type}`;
    let openid,sessionKey;
    let https = require("https");
    https.get(url, (res) => {
        res.on('data', (d) => {
            console.log('返回的信息: ', JSON.parse(d));
            openid = JSON.parse(d).openid;//得到openid
            sessionKey = JSON.parse(d).session_key;//得到session_key
        }).on('error', (e) => {
            console.error(e);
        });
    });






}

